package com.shop.cereshop.business.service.shop;

import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.IService;
import com.shop.cereshop.commons.domain.shop.CereShopSku;
import com.shop.cereshop.commons.domain.shop.bo.CereShopSkuBo;
import com.shop.cereshop.commons.domain.shop.vo.CereShopSkuVo;

import java.util.List;

public interface CereShopSkuService extends IService<CereShopSku> {

    List<CereShopSkuVo> queryList(CereShopSkuBo bo);

    LambdaQueryWrapper<CereShopSku> build(CereShopSkuBo bo);

    CereShopSkuVo convert(CereShopSku cereShopSku);

    List<CereShopSkuVo> convert(List<CereShopSku> cereShopSkuList);
}
